package com.tbit.uqbike.webmanager.business.maintain_performance.constant;

import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.Getter;

/**
 * 运维绩效业务类型
 *
 * @author <a href="mailto:zheng.zebiao@tbit.com.cn">zb</a>
 * @since 2025/2/19
 */
@Getter
public enum PerformanceBizType {
    /**
     * 换电常规
     */
    POWER_CHANGE_CONVENTION(0),
    /**
     * 换电站点优先
     */
    POWER_CHANGE_STATION(1),
    /**
     * 挪车
     */
    MOVE(2),
    /**
     * 调度
     */
    DISPATCH(3),
    /**
     * 维修
     */
    REPAIR(4),
    ;

    @EnumValue
    private final int value;

    PerformanceBizType(int value) {
        this.value = value;
    }
}
